/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaBean;

import daoGenerico.DAOgenerico;
import daoGenerico.PessoaDAO;
import entidades.Pessoa;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.RequestScoped;
import utils.RedirecionaSites;

/**
 *
 * @author Ana
 */
@ManagedBean
@RequestScoped
public class PessoaBean {
    private String email;
    private String senha;
    private Pessoa pessoa;
    RedirecionaSites redi;
    public PessoaBean() {
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getSenha() {
        return senha;
    }

    public void setSenha(String senha) {
        this.senha = senha;
    }

    public Pessoa getPessoa() {
        return pessoa;
    }

    public void setPessoa(Pessoa pessoa) {
        this.pessoa = pessoa;
    }
    
    
    public void grava(){
        DAOgenerico<Pessoa> d=new DAOgenerico<Pessoa>(Pessoa.class);
        d.add(pessoa);
        this.pessoa=new Pessoa();
    }
    
    public String valida(){
        
        PessoaDAO dao = new PessoaDAO();
        pessoa =  dao.buscaEmail(this.email);
        if(pessoa != null){
        if(pessoa.getSenha().equals(this.senha)){
            return "sucesso";
        }else{
            return "sucesso"; // se o usuario ou senha nao for igual!
        }
        }else{
            return "sucesso"; // se a lista estiver vasia!
        }
    }
    
    
}
